Properties Preservation in Distributed Execution of Petri Nets Models

نویسندگان

  • Anikó Costa
  • Paulo E. S. Barbosa
  • Luís Gomes
  • Franklin Ramalho
  • Jorge C. A. de Figueiredo
  • Antonio D. dos S. Junior
چکیده

Model-based development for embedded system design has been used to support the increase of system’s complexity. Several modeling formalisms are well matched for usage within this area. One of the goals of this work is to contribute to the usage of Petri nets as system specification language within model-based development of embedded systems having MDA proposals as a reference for the development flow. Distributed execution of the Petri net model is achieved through model partitioning into sub-modules. System decomposition is obtained through net splitting operation. Two types of implementation platforms were considered: compliant and non-compliant with zero time delay for communication between modules. Using model-checking techniques, properties associated with the execution of the distributed models in both types of platforms were compared with the execution of the initial (centralized) Petri net model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Soccer Goalkeeper Task Modeling and Analysis by Petri Nets

In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...

متن کامل

Discovering Stochastic Petri Nets with Arbitrary Delay Distributions from Event Logs

Capturing the performance of a system or business process as accurately as possible is important, as models enriched with performance information provide valuable input for analysis, operational support, and prediction. Due to their computationally nice properties, memoryless models such as exponentially distributed stochastic Petri nets have earned much attention in research and industry. Howe...

متن کامل

Distributed Workflow Execution Based on Fragmentation of Petri Nets

The development towards distributed business processes and the increasing demand to support business processes by information systems induce the necessity of distributed workflow management systems. This paper presents an approach for the distributed execution of workflows, based on the fragmentation of high-level Petri nets. Petri nets combine the graphical representation of workflows and a fo...

متن کامل

Agent-based Distributed Execution of Coloured Petri Nets

This paper introduces jCPN, a Java toolset which enables visual modelling and distributed execution of complex Coloured Petri Net models. jCPN relies on Java for net annotations and kernel implementation. Distribution support depends on agents which facilitate partitioning and execution of a large model on a parallel virtual machine built over Internet. The paper describes the design of jCPN an...

متن کامل

Modeling a holonic agent based solution by Petri nets

One of the key design issues for distributed systems is to find proper planning and coordination mechanisms when knowledge and decision capabilities are spread along the system. This contribution refers holonic manufacturing execution systems and highlights the way a proper modeling method – Petri nets – makes evident certain problems that can appear when agents have to simultaneously treat mor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010